be unrivaled - German English Dictionary